History
History
Synonyms
UK
US
Meaning:
grab

a sudden attempt to take something roughly, selfishly or eagerly

latch on to

locate

to discover, show, the position of (something); to establish (something) in a place

find

LAY ONE'S HANDS ON as in Wiktionary
LAY ONE'S HANDS ON as in Wikipedia